institute of development and cooperative credit - Français Anglais Dictionnaire